﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAL.DataSourceInterface;
using DAL.Entities;
using DAL.DataSourceImplementation.DataSourceDB;

namespace DAL.DataSourceImplementation
{
    public class AccionPropiedadDAO : IAccionPropiedadDAO
    {
        #region [Constructor]
        private static string connName;
        public AccionPropiedadDAO(string _connName)
        {
            connName = _connName;
        }
        #endregion

        public List<AccionPropiedad> GetAll()
        {
            List<AccionPropiedad> listAccionPropiedad = new List<AccionPropiedad>();
            //Contexto DB
            using (PublicaTuPropiedadDB db = new PublicaTuPropiedadDB(connName))
            {
                listAccionPropiedad = db.AccionPropiedad.Where(ap => ap.BACC_ESTADO).ToList();
            }
            return listAccionPropiedad;
        }
    }
}
